jade.domain.FIPAAgentManagement
Class ServiceDescription
java.lang.Object
|
+--jade.domain.FIPAAgentManagement.ServiceDescription
- public class ServiceDescription
- extends java.lang.Object
This class models a service data type.
FIPA2000 still uses singular names for some slots whose type
value is a set. In particular for "ontologies","languages","protocols".
Because of that, since JADE 2.4, both singular and plural names
can be used and are valid for those slots.
That might change as soon as FIPA takes a final decision on the
names of those slots.
- Author:
- Fabio Bellifemine - CSELT S.p.A.
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
ServiceDescription
public ServiceDescription()
setName
public void setName(java.lang.String n)
getName
public java.lang.String getName()
setType
public void setType(java.lang.String t)
getType
public java.lang.String getType()
addProtocols
public void addProtocols(java.lang.String ip)
removeProtocols
public boolean removeProtocols(java.lang.String ip)
clearAllProtocols
public void clearAllProtocols()
getAllProtocols
public Iterator getAllProtocols()
addLanguages
public void addLanguages(java.lang.String ip)
removeLanguages
public boolean removeLanguages(java.lang.String ip)
clearAllLanguages
public void clearAllLanguages()
getAllLanguages
public Iterator getAllLanguages()
addOntologies
public void addOntologies(java.lang.String ip)
removeOntologies
public boolean removeOntologies(java.lang.String ip)
clearAllOntologies
public void clearAllOntologies()
getAllOntologies
public Iterator getAllOntologies()
setOwnership
public void setOwnership(java.lang.String o)
getOwnership
public java.lang.String getOwnership()
addProperties
public void addProperties(Property ip)
removeProperties
public boolean removeProperties(Property ip)
clearAllProperties
public void clearAllProperties()
getAllProperties
public Iterator getAllProperties()
addOntology
public void addOntology(java.lang.String ip)
getAllOntology
public Iterator getAllOntology()
addProtocol
public void addProtocol(java.lang.String ip)
getAllProtocol
public Iterator getAllProtocol()
addLanguage
public void addLanguage(java.lang.String ip)
getAllLanguage
public Iterator getAllLanguage()